drumstick fingers - Alemán Inglés Diccionario